MQGLVNMVYQQTERLGYKNLEMIKGLDRTENYSKLKKYYRSCVKEYELSNKAIEEAKGFASSKAYRSASEAAARAFDSISMCEAYLEGSKTPGYVTTRNWWFERMCDIDKIFTDLLISAKF